html, body {
  width: 100%;
  height: 100%;}

html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body, button, input, textarea, select, pre {
  font-size: 14px;
  line-height: 1.5; }

body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }

ul, ol {
  list-style: none; }
.page{width: 100%;min-width: 320px;height: 100%;position: relative;margin: 0 auto;}
.page .swiper-container{height: 100%;}
.page .swiper-container .item1{background: url(../images/bg1_02.jpg) no-repeat center top;background-size: cover;}
.main-nav{width: 100%;height: 182px;position: absolute;left: 0;bottom: 0;z-index: 10;}
.swiper-container .swiper-slide{width: 100%;/*height: 295px;*/height: 100%;position: relative;float: left;}
.swiper-wrapper{width: 100%;/*height: 295px;*/height: 100%;position: relative;overflow: hidden;
    -webkit-transition-property:-webkit-transform, left, top;
    -webkit-transition-duration:0s;
    -webkit-transform:translate3d(0px,0,0);
    -webkit-transition-timing-function:ease;

    -moz-transition-property:-moz-transform, left, top;
    -moz-transition-duration:0s;
    -moz-transform:translate3d(0px,0,0);
    -moz-transition-timing-function:ease;

    -o-transition-property:-o-transform, left, top;
    -o-transition-duration:0s;
    -o-transform:translate3d(0px,0,0);
    -o-transition-timing-function:ease;
    -o-transform:translate(0px,0px);

    -ms-transition-property:-ms-transform, left, top;
    -ms-transition-duration:0s;
    -ms-transform:translate3d(0px,0,0);
    -ms-transition-timing-function:ease;

    transition-property:transform, left, top;
    transition-duration:0s;
    transform:translate3d(0px,0,0);
    transition-timing-function:ease;

    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-container{width: 100%;height:330px;position: relative;margin: 0 auto;overflow: hidden;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
    /* Fix of Webkit flickering
    z-index:1;*/
}
.link1 {
	position:fixed;
	width:18.75%;
	height:11%;
	left:6.87%;
	bottom:10%; 
}
.link1 {
	-webkit-animation:animations 1s ease-out,animations4 1s ease 1s;
	-moz-animation:animations 1s ease-out,animations4 1s ease 1s;
	-o-animation:animations 1s ease-out,animations4 1s ease 1s;
	-ms-animation:animations 1s ease-out,animations4 1s ease 1s;
	animation:animations 1s ease-out,animations4 1s ease 1s; 
	
}
.foot-di {
	-webkit-animation:animations 1s ease-out,animations4 1.5s ease 1s;
	-moz-animation:animations 1s ease-out,animations4 1.5s ease 1s;
	-o-animation:animations 1s ease-out,animations4 1.5s ease 1s;
	-ms-animation:animations 1s ease-out,animations4 1.5s ease 1s;
	animation:animations 1s ease-out,animations4 1.5s ease 1s;
	 
}
@-webkit-keyframes animations4 {
	0% { -webkit-transform: translateY(100%); opacity:0;}
	100% { -webkit-transform: translateY(0); opacity:1;}
}
.link2 {
	position:fixed;
	width:19.37%;
	height:11%;
	left:41.25%;
	bottom:10%;
}
.link2 {
	-webkit-animation:animations 1.5s ease-out,animations4 0.8s ease 1.5s;
	-moz-animation:animations 1.5s ease-out,animations4 0.8s ease 1.5s;
	-o-animation:animations 1.5s ease-out,animations4 0.8s ease 1.5s;
	-ms-animation:animations 1.5s ease-out,animations4 0.8s ease 1.5s;
	animation:animations 1.5s ease-out,animations4 0.8s ease 1.5s;
	
}
.link3 {
	position:fixed;
	width:20.15%;
	height:11%;
	left:74.53%;
	bottom:10%;
}
.link3 {
	-webkit-animation:animations 2s ease-out,animations4 1s ease 2s;
	-moz-animation:animations 2s ease-out,animations4 1s ease 2s;
	-o-animation:animations 2s ease-out,animations4 1s ease 2s;
	-ms-animation:animations 2s ease-out,animations4 1s ease 2s;
	animation:animations 2s ease-out,animations4 1s ease 2s;
	
}
@-webkit-keyframes animations{
	0%{-webkit-transform:scale(0);opacity:0;}
	100%{opacity:0;}
}
/*鍒峰崱閲戦〉闈�*/
.innbox{width:100%;height:auto;position:relative;margin:0px;padding:0px;overflow:hidden;}
img{border:0px;display:block;}
.yd_btn{display:block;margin:0px;padding:0px;width:22.03%;height:auto;position:absolute;bottom:16.04%;left:21.87%}
.lt_btn{display:block;margin:0px;padding:0px;width:30.46%;height:auto;position:absolute;bottom:16.04%;left:47.5%}
.bj_btn{display:block;margin:0px;padding:0px;width:50%;height:60.56%;position:absolute;top:24%;left:0%}
.hj_btn{display:block;margin:0px;padding:0px;width:50%;height:60.56%;position:absolute;top:24%;right:0%}
.mid_skj{ width:100%; height: auto; position: fixed; bottom:0%; left:0%; z-index:50;}
.mid_skjhk{width:33.28%; height:8.14%;position: fixed; bottom:0%; left:0%;z-index:50;}
.mid_home{width:34.06%; height:8.14%;position: fixed; bottom:0%; left:33.28%;z-index:50;}
.mid_car{width:33.65%;  height:8.14%;position: fixed; bottom:0%; left:64.53%;z-index:50;}
.sjk-btn{display:block;margin:0px;padding:0px;width:30.46%;height:auto;position:absolute;bottom:31.56%;left:17.81%}
.skj1_btn{display:block;margin:0px;padding:0px;width:30.46%;height:auto;position:absolute;bottom:31.56%;right:17.81%}
/*鐩殑鍦�*/
.xg-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:56.07%;left:58.90%}
.xg1-btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:56.07%;right:5.93%}
.yz-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:70%;left:4.93%}
.yz1-btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:70%;right:59.90%}
.smyhq{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:72.07%;left:49.90%}
.smyhq1{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:72.07%;right:14.93%}
.yzbtn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:58.57%;left:56.90%}
.yz1btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:58.57%;right:6.93%}
.yz-btnn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:65%;left:4.93%}
.yz1-btnn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:65%;right:59.90%}
.xgxg-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:62%;left:53.5%}
.xgxg1-btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:62%;right:10.90%}
.xgg-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:56.07%;left:6.09%}
.xgg1-btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:56.07%;left:25.46%}
.xgg-btn1{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:61.64%;left:59.06%}
.xgg1-btn1{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:61.64%;right:5.34%}
.xgg-btn12{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:63.92%;left:5.46%}
.xgg1-btn12{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:63.92%;left:24.84%}
.xgg-btn13{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:68%;left:5.46%}
.xgg1-btn13{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:68%;left:24.84%}
.xgx-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:67.07%;left:54.53%}
.xgx1-btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:67.07%;right:10.28%}
.xgxx-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:51.07%;left:61%}
.xgxx1-btn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:51.07%;right:4.3%}
.sdgc-btn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:53.57%;left:58%}
.sdgc-btn1{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:53.57%;right:6.3%}
.xg-btnn{display:block;margin:0px;padding:0px;width:17.81%;height:auto;position:absolute;top:53.57%;left:58%}
.xg1-btnn{display:block;margin:0px;padding:0px;width:15.93%;height:auto;position:absolute;top:53.57%;right:6.3%}
.xg_btn{height:6%; position:fixed; bottom:8.40%; width:16.09%; left:7.03%;z-index:50;}
.yz_btn{ height:6%; position:fixed; bottom:8.40%; width:16.09%; left:25.78%;z-index:50;}
.mg_btn{ height:6%; position:fixed; bottom:8.40%; width:16.09%; left:44.06%;z-index:50;}
.ouz_btn{ height:6%; position:fixed; bottom:8.40%; width:16.09%; left:63.28%;z-index:50;}
.more_btn{ height:6%; position:fixed; bottom:8.40%; width:16.09%; left:82.34%;z-index:50;}
.padding-1{ padding-top:10px;}
/*鍗＄墖涓庢湇鍔�*/
.app-btn{display:block;margin:0px;padding:0px;width:34.53%;height:auto;position:absolute;top:0%;left:20.15%}
.app-btn1{display:block;margin:0px;padding:0px;width:20.62%;height:auto;position:absolute;top:0%;right:22.96%}
.ap-btn{display:block;margin:0px;padding:0px;width:22.03%;height:auto;position:absolute;bottom:0%;left:21.87%}
.ap-btn1{display:block;margin:0px;padding:0px;width:30.46%;height:auto;position:absolute;bottom:0%;left:47.5%}


.qg-btn{display:block;margin:0px;padding:0px;width:32.96%;height:auto;position:absolute;top:0%;left:32.81%}
.jw-btn{display:block;margin:0px;padding:0px;width:18.18%;height:5.31%;position:absolute;top:0%;left:28.59%}
.fw-btn{display:block;margin:0px;padding:0px;width:18.18%;height:5.31%;position:absolute;top:1%;left:74.37%; }
.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 10px;
	margin: 0px;
	padding: 0px;
	display: none;
}

.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 10px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.loader{
    width: 12px;height: 12px;position: fixed;left: 50%;top: 50%;z-index: 100;margin: -6px 0 0 -6px;-webkit-border-radius: 6px;border-radius: 6px;overflow: hidden;
    -webkit-animation: loading 1.1s ease infinite;
    animation: loading 1.1s ease infinite;

}
@-webkit-keyframes loading{
    0%,100%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.1),
            0 24px 0 rgba(218,218,218,0.25),
            -17px 17px 0 rgba(218,218,218,0.3),
            -24px 0 0 rgba(218,218,218,0.4),
            -17px -17px 0 rgba(218,218,218,0.5),
            0 -24px 0 rgba(218,218,218,0.6),
            17px -17px 0 rgba(218,218,218,0.7),
            24px 0 0 rgba(218,218,218,1);
    }
    12.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,1),
            0 24px 0 rgba(218,218,218,0.1),
            -17px 17px 0 rgba(218,218,218,0.25),
            -24px 0 0 rgba(218,218,218,0.3),
            -17px -17px 0 rgba(218,218,218,0.4),
            0 -24px 0 rgba(218,218,218,0.5),
            17px -17px 0 rgba(218,218,218,0.6),
            24px 0 0 rgba(218,218,218,0.8);
    }
    25%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.7),
            0 24px 0 rgba(218,218,218,1),
            -17px 17px 0 rgba(218,218,218,0.1),
            -24px 0 0 rgba(218,218,218,0.25),
            -17px -17px 0 rgba(218,218,218,0.3),
            0 -24px 0 rgba(218,218,218,0.4),
            17px -17px 0 rgba(218,218,218,0.5),
            24px 0 0 rgba(218,218,218,0.7);
    }
    37.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.6),
            0 24px 0 rgba(218,218,218,0.7),
            -17px 17px 0 rgba(218,218,218,1),
            -24px 0 0 rgba(218,218,218,0.1),
            -17px -17px 0 rgba(218,218,218,0.25),
            0 -24px 0 rgba(218,218,218,0.3),
            17px -17px 0 rgba(218,218,218,0.4),
            24px 0 0 rgba(218,218,218,0.6);
    }
    50%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.5),
            0 24px 0 rgba(218,218,218,0.6),
            -17px 17px 0 rgba(218,218,218,0.7),
            -24px 0 0 rgba(218,218,218,1),
            -17px -17px 0 rgba(218,218,218,0.1),
            0 -24px 0 rgba(218,218,218,0.25),
            17px -17px 0 rgba(218,218,218,0.3),
            24px 0 0 rgba(218,218,218,0.5);
    }
    62.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.4),
            0 24px 0 rgba(218,218,218,0.5),
            -17px 17px 0 rgba(218,218,218,0.6),
            -24px 0 0 rgba(218,218,218,0.7),
            -17px -17px 0 rgba(218,218,218,1),
            0 -24px 0 rgba(218,218,218,0.1),
            17px -17px 0 rgba(218,218,218,0.25),
            24px 0 0 rgba(218,218,218,0.4);
    }
    75%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.3),
            0 24px 0 rgba(218,218,218,0.4),
            -17px 17px 0 rgba(218,218,218,0.5),
            -24px 0 0 rgba(218,218,218,0.6),
            -17px -17px 0 rgba(218,218,218,0.7),
            0 -24px 0 rgba(218,218,218,1),
            17px -17px 0 rgba(218,218,218,0.1),
            24px 0 0 rgba(218,218,218,0.3);
    }
    87.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.25),
            0 24px 0 rgba(218,218,218,0.3),
            -17px 17px 0 rgba(218,218,218,0.4),
            -24px 0 0 rgba(218,218,218,0.5),
            -17px -17px 0 rgba(218,218,218,0.6),
            0 -24px 0 rgba(218,218,218,0.7),
            17px -17px 0 rgba(218,218,218,1),
            24px 0 0 rgba(218,218,218,0.2);
    }
}
@keyframes loading{
    0%,100%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.1),
            0 24px 0 rgba(218,218,218,0.25),
            -17px 17px 0 rgba(218,218,218,0.3),
            -24px 0 0 rgba(218,218,218,0.4),
            -17px -17px 0 rgba(218,218,218,0.5),
            0 -24px 0 rgba(218,218,218,0.6),
            17px -17px 0 rgba(218,218,218,0.7),
            24px 0 0 rgba(218,218,218,1);
    }
    12.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,1),
            0 24px 0 rgba(218,218,218,0.1),
            -17px 17px 0 rgba(218,218,218,0.25),
            -24px 0 0 rgba(218,218,218,0.3),
            -17px -17px 0 rgba(218,218,218,0.4),
            0 -24px 0 rgba(218,218,218,0.5),
            17px -17px 0 rgba(218,218,218,0.6),
            24px 0 0 rgba(218,218,218,0.8);
    }
    25%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.7),
            0 24px 0 rgba(218,218,218,1),
            -17px 17px 0 rgba(218,218,218,0.1),
            -24px 0 0 rgba(218,218,218,0.25),
            -17px -17px 0 rgba(218,218,218,0.3),
            0 -24px 0 rgba(218,218,218,0.4),
            17px -17px 0 rgba(218,218,218,0.5),
            24px 0 0 rgba(218,218,218,0.7);
    }
    37.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.6),
            0 24px 0 rgba(218,218,218,0.7),
            -17px 17px 0 rgba(218,218,218,1),
            -24px 0 0 rgba(218,218,218,0.1),
            -17px -17px 0 rgba(218,218,218,0.25),
            0 -24px 0 rgba(218,218,218,0.3),
            17px -17px 0 rgba(218,218,218,0.4),
            24px 0 0 rgba(218,218,218,0.6);
    }
    50%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.5),
            0 24px 0 rgba(218,218,218,0.6),
            -17px 17px 0 rgba(218,218,218,0.7),
            -24px 0 0 rgba(218,218,218,1),
            -17px -17px 0 rgba(218,218,218,0.1),
            0 -24px 0 rgba(218,218,218,0.25),
            17px -17px 0 rgba(218,218,218,0.3),
            24px 0 0 rgba(218,218,218,0.5);
    }
    62.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.4),
            0 24px 0 rgba(218,218,218,0.5),
            -17px 17px 0 rgba(218,218,218,0.6),
            -24px 0 0 rgba(218,218,218,0.7),
            -17px -17px 0 rgba(218,218,218,1),
            0 -24px 0 rgba(218,218,218,0.1),
            17px -17px 0 rgba(218,218,218,0.25),
            24px 0 0 rgba(218,218,218,0.4);
    }
    75%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.3),
            0 24px 0 rgba(218,218,218,0.4),
            -17px 17px 0 rgba(218,218,218,0.5),
            -24px 0 0 rgba(218,218,218,0.6),
            -17px -17px 0 rgba(218,218,218,0.7),
            0 -24px 0 rgba(218,218,218,1),
            17px -17px 0 rgba(218,218,218,0.1),
            24px 0 0 rgba(218,218,218,0.3);
    }
    87.5%{
        box-shadow:
            17px 17px 0 rgba(218,218,218,0.25),
            0 24px 0 rgba(218,218,218,0.3),
            -17px 17px 0 rgba(218,218,218,0.4),
            -24px 0 0 rgba(218,218,218,0.5),
            -17px -17px 0 rgba(218,218,218,0.6),
            0 -24px 0 rgba(218,218,218,0.7),
            17px -17px 0 rgba(218,218,218,1),
            24px 0 0 rgba(218,218,218,0.2);
    }
}
@-webkit-keyframes animPage{
    from{opacity: 0}
    to{opacity: 1}
}
@keyframes animPage{
    from{opacity: 0}
    to{opacity: 1}
}
@media only screen and (min-width: 400px) {
    .top-fixed .swiper-container{min-height: 590px;}
}
.text1{ font-size:1.2em; font-weight:bold;}
.cce a{ color:#515151; text-decoration:none;}
.extra-info .small{ font-size:8px;}
.extra-info .small a{color: #515151; text-decoration:none;}